keep walking - French English Dictionary